<#assign parameters = tag.parameters/>
<input type="file" multiple hidefocus="true"<#rt/>
       name="${parameters.realName?default(parameters.id)?html}"<#rt/>
<#if parameters.id?has_content>
       id="${parameters.id?html}"<#rt/>
</#if>
<#rt/>
>
<script type="text/javascript">
    $(document).ready(function () {
        $('#${parameters.id?html}').multipleFileInput({
            maxFile: 10<#rt/>
        <#if parameters.imgInfo?? && parameters.imgInfo!=''>,
            imgInfo: '${parameters.imgInfo}'</#if><#rt/>
        <#if parameters.width?? && parameters.width!=''>,
            width: '${parameters.width}'</#if><#rt/>
        <#if parameters.height?? && parameters.height!=''>,
            height: '${parameters.height}'</#if><#rt/>
        <#if parameters.allowedType?? && parameters.allowedType!=''>,
            allowedType: '${parameters.allowedType}'</#if><#rt/>
        <#if parameters.previewUrl?? && parameters.previewUrl!=''>,
            previewUrl: '${parameters.previewUrl}'</#if><#rt/>
        <#if parameters.delUrl?? && parameters.delUrl!=''>,
            delUrl: '${parameters.delUrl}'</#if><#rt/>
        });
    <#if form_updateState>
        var $form = $('#${parameters.id?html}').closest('form');
        if ($form.length) {
            $('#${parameters.id?html}').multipleFileInput("initPreview", $form.serializeJson())
        }
    </#if>
    });
</script>
